//=============================================================================
// Nuttall Window 
//=============================================================================
#ifndef _FFT_NUTTALL_Q31_H_
#define _FFT_NUTTALL_Q31_H_

#define NUTTALL32 {\
        779107,        2605421,        9589034,       26181765,       59507104,      118655968,      213343941,      351882743, \
     538692673,      771867476,     1041478379,     1329276576,     1610195053,     1855614364,     2037864727,     2135041084, \
} 

#define NUTTALL64 {\
        779107,        1198208,        2544066,        5081741,        9250587,       15659460,       25077779,       38420627, \
      56726032,       81122846,      112788225,      152894533,      202546517,      262710710,      334140137,      417298358, \
     512287651,      618786545,      736001959,      862640771,      996904851,     1136512341,     1278746426,     1420531112, \
    1558531657,     1689275553,     1809288339,     1915237287,     2004075172,     2073176010,     2120454900,     2144464860, \
} 

#define NUTTALL128 {\
        779107,         880868,        1191519,        1727152,        2514559,        3591184,        5005048,        6814637, \
       9088739,       11906228,       15355766,       19535424,       24552197,       30521401,       37565948,       45815474, \
      55405315,       66475334,       79168585,       93629807,      110003776,      128433497,      149058260,      172011577, \
     197419014,      225395946,      256045269,      289455079,      325696386,      364820861,      406858692,      451816557, \
     499675776,      550390664,      603887141,      660061618,      718780204,      779878255,      843160295,      908400331, \
     975342570,     1043702547,     1113168676,     1183404202,     1254049562,     1324725116,     1395034241,     1464566745, \
    1532902566,     1599615711,     1664278394,     1726465311,     1785757998,     1841749218,     1894047313,     1942280457, \
    1986100763,     2025188161,     2059254020,     2088044434,     2111343143,     2128974030,     2140803178,     2146740426, \
} 

#define NUTTALL256 {\
        779107,         804265,         880068,        1007508,        1188236,        1424560,        1719450,        2076532, \
       2500087,        2995049,        3567006,        4222192,        4967484,        5810402,        6759099,        7822356, \
       9009576,       10330776,       11796576,       13418187,       15207405,       17176587,       19338647,       21707028, \
      24295690,       27119088,       30192146,       33530233,       37149137,       41065033,       45294451,       49854246, \
      54761552,       60033751,       65688428,       71743324,       78216295,       85125256,       92488136,      100322819, \
     108647088,      117478573,      126834682,      136732544,      147188945,      158220261,      169842391,      182070689, \
     194919897,      208404070,      222536512,      237329699,      252795211,      268943661,      285784626,      303326573, \
     321576796,      340541342,      360224954,      380630999,      401761411,      423616632,      446195554,      469495467, \
     493512010,      518239123,      543669008,      569792089,      596596981,      624070460,      652197439,      680960953, \
     710342144,      740320254,      770872626,      801974705,      833600053,      865720362,      898305479,      931323438, \
     964740492,      998521157,     1032628260,     1067022995,     1101664983,     1136512341,     1171521752,     1206648548, \
    1241846792,     1277069370,     1312268087,     1347393766,     1382396355,     1417225035,     1451828337,     1486154260, \
    1520150386,     1553764016,     1586942285,     1619632301,     1651781271,     1683336638,     1714246209,     1744458298, \
    1773921851,     1802586590,     1830403140,     1857323161,     1883299483,     1908286233,     1932238956,     1955114746, \
    1976872357,     1997472323,     2016877066,     2035051005,     2051960653,     2067574717,     2081864182,     2094802397, \
    2106365153,     2116530750,     2125280060,     2132596583,     2138466497,     2142878694,     2145824815,     2147299274, \
} 

#define NUTTALL512 {\
        779107,         785367,         804166,         835567,         879672,         936624,        1006607,        1089846, \
       1186608,        1297200,        1421969,        1561304,        1715635,        1885430,        2071202,        2273501, \
       2492919,        2730089,        2985683,        3260414,        3555036,        3870342,        4207165,        4566378, \
       4948894,        5355665,        5787683,        6245979,        6731622,        7245722,        7789426,        8363919, \
       8970425,        9610204,       10284557,       10994819,       11742362,       12528597,       13354967,       14222955, \
      15134075,       16089879,       17091952,       18141912,       19241412,       20392135,       21595799,       22854152, \
      24168970,       25542065,       26975272,       28470459,       30029519,       31654374,       33346970,       35109280, \
      36943299,       38851047,       40834566,       42895918,       45037186,       47260473,       49567896,       51961594, \
      54443717,       57016430,       59681913,       62442355,       65299955,       68256922,       71315471,       74477825, \
      77746207,       81122846,       84609971,       88209808,       91924585,       95756522,       99707835,      103780732, \
     107977412,      112300060,      116750852,      121331946,      126045484,      130893588,      135878360,      141001879, \
     146266199,      151673347,      157225319,      162924082,      168771569,      174769676,      180920264,      187225152, \
     193686118,      200304895,      207083171,      214022584,      221124722,      228391119,      235823256,      243422555, \
     251190379,      259128028,      267236740,      275517686,      283971969,      292600621,      301404602,      310384798, \
     319542018,      328876991,      338390368,      348082713,      357954511,      368006155,      378237953,      388650121, \
     399242784,      410015970,      420969616,      432103559,      443417536,      454911185,      466584042,      478435538, \
     490465002,      502671653,      515054604,      527612861,      540345317,      553250756,      566327849,      579575155, \
     592991117,      606574067,      620322218,      634233669,      648306402,      662538283,      676927060,      691470362, \
     706165702,      721010476,      736001959,      751137311,      766413573,      781827668,      797376403,      813056469, \
     828864439,      844796772,      860849811,      877019788,      893302818,      909694908,      926191951,      942789733, \
     959483930,      976270112,      993143744,     1010100187,     1027134700,     1044242442,     1061418473,     1078657760, \
    1095955171,     1113305486,     1130703393,     1148143495,     1165620308,     1183128267,     1200661728,     1218214969, \
    1235782194,     1253357536,     1270935060,     1288508766,     1306072593,     1323620419,     1341146067,     1358643310, \
    1376105870,     1393527425,     1410901610,     1428222023,     1445482228,     1462675755,     1479796112,     1496836780, \
    1513791223,     1530652888,     1547415210,     1564071620,     1580615541,     1597040401,     1613339629,     1629506664, \
    1645534960,     1661417984,     1677149228,     1692722207,     1708130467,     1723367585,     1738427180,     1753302909, \
    1767988477,     1782477640,     1796764207,     1810842047,     1824705090,     1838347333,     1851762845,     1864945770, \
    1877890328,     1890590825,     1903041651,     1915237287,     1927172310,     1938841393,     1950239310,     1961360943, \
    1972201281,     1982755424,     1993018591,     2002986117,     2012653461,     2022016207,     2031070068,     2039810888, \
    2048234647,     2056337461,     2064115587,     2071565424,     2078683518,     2085466562,     2091911399,     2098015026, \
    2103774594,     2109187409,     2114250939,     2118962809,     2123320811,     2127322895,     2130967181,     2134251953, \
    2137175665,     2139736939,     2141934566,     2143767510,     2145234905,     2146336059,     2147070450,     2147437733, \
} 

#define NUTTALL1024 {\
        779107,         780669,         785355,         793169,         804117,         818210,         835457,         855873, \
        879475,         906281,         936314,         969597,        1006158,        1046025,        1089231,        1135810, \
       1185799,        1239237,        1296166,        1356631,        1420680,        1488361,        1559727,        1634833, \
       1713736,        1796495,        1883173,        1973836,        2068549,        2167384,        2270412,        2377709, \
       2489352,        2605421,        2725999,        2851170,        2981023,        3115646,        3255133,        3399579, \
       3549081,        3703739,        3863656,        4028937,        4199689,        4376022,        4558049,        4745884, \
       4939646,        5139452,        5345427,        5557695,        5776382,        6001618,        6233536,        6472270, \
       6717956,        6970734,        7230746,        7498136,        7773049,        8055636,        8346046,        8644434, \
       8950955,        9265768,        9589034,        9920914,       10261575,       10611184,       10969911,       11337927, \
      11715408,       12102529,       12499469,       12906411,       13323536,       13751031,       14189083,       14637882, \
      15097620,       15568492,       16050693,       16544422,       17049879,       17567268,       18096793,       18638661, \
      19193079,       19760260,       20340417,       20933762,       21540515,       22160892,       22795115,       23443406, \
      24105989,       24783091,       25474940,       26181765,       26903798,       27641272,       28394422,       29163485, \
      29948700,       30750306,       31568546,       32403662,       33255900,       34125505,       35012726,       35917812, \
      36841014,       37782584,       38742776,       39721845,       40720046,       41737639,       42774881,       43832032, \
      44909355,       46007111,       47125563,       48264977,       49425618,       50607753,       51811649,       53037574, \
      54285799,       55556593,       56850227,       58166973,       59507104,       60870893,       62258614,       63670541, \
      65106948,       66568112,       68054308,       69565813,       71102903,       72665856,       74254947,       75870456, \
      77512659,       79181834,       80878259,       82602212,       84353970,       86133811,       87942013,       89778853, \
      91644608,       93539555,       95463970,       97418129,       99402308,      101416782,      103461825,      105537711, \
     107644714,      109783104,      111953155,      114155136,      116389317,      118655968,      120955356,      123287746, \
     125653406,      128052598,      130485586,      132952632,      135453995,      137989934,      140560706,      143166566, \
     145807769,      148484566,      151197207,      153945942,      156731015,      159552672,      162411156,      165306705, \
     168239559,      171209953,      174218121,      177264292,      180348697,      183471561,      186633107,      189833557, \
     193073127,      196352034,      199670490,      203028703,      206426882,      209865227,      213343941,      216863220, \
     220423256,      224024242,      227666363,      231349803,      235074742,      238841356,      242649818,      246500296, \
     250392954,      254327955,      258305456,      262325608,      266388562,      270494461,      274643447,      278835656, \
     283071219,      287350264,      291672914,      296039287,      300449497,      304903653,      309401859,      313944215, \
     318530815,      323161749,      327837102,      332556952,      337321375,      342130439,      346984209,      351882743, \
     356826094,      361814311,      366847435,      371925503,      377048546,      382216591,      387429655,      392687755, \
     397990896,      403339083,      408732310,      414170569,      419653844,      425182112,      430755346,      436373511, \
     442036567,      447744467,      453497159,      459294582,      465136670,      471023352,      476954548,      482930173, \
     488950134,      495014333,      501122664,      507275016,      513471268,      519711296,      525994967,      532322141, \
     538692673,      545106408,      551563186,      558062840,      564605197,      571190073,      577817282,      584486627, \
     591197906,      597950909,      604745420,      611581212,      618458057,      625375714,      632333938,      639332475, \
     646371066,      653449443,      660567330,      667724446,      674920500,      682155195,      689428228,      696739287, \
     704088052,      711474198,      718897390,      726357288,      733853544,      741385801,      748953697,      756556861, \
     764194915,      771867476,      779574150,      787314538,      795088233,      802894821,      810733881,      818604985, \
     826507696,      834441572,      842406163,      850401012,      858425654,      866479619,      874562427,      882673594, \
     890812628,      898979028,      907172289,      915391899,      923637336,      931908074,      940203580,      948523314, \
     956866729,      965233272,      973622383,      982033494,      990466034,      998919423,     1007393075,     1015886397, \
    1024398793,     1032929657,     1041478379,     1050044342,     1058626923,     1067225493,     1075839419,     1084468060, \
    1093110769,     1101766896,     1110435782,     1119116764,     1127809175,     1136512341,     1145225582,     1153948215, \
    1162679549,     1171418891,     1180165541,     1188918795,     1197677943,     1206442272,     1215211062,     1223983592, \
    1232759133,     1241536954,     1250316318,     1259096484,     1267876710,     1276656245,     1285434338,     1294210233, \
    1302983169,     1311752383,     1320517109,     1329276576,     1338030010,     1346776635,     1355515670,     1364246334, \
    1372967840,     1381679400,     1390380222,     1399069514,     1407746479,     1416410319,     1425060233,     1433695420, \
    1442315073,     1450918388,     1459504555,     1468072766,     1476622209,     1485152071,     1493661539,     1502149798, \
    1510616032,     1519059424,     1527479156,     1535874411,     1544244369,     1552588212,     1560905120,     1569194274, \
    1577454854,     1585686041,     1593887015,     1602056959,     1610195053,     1618300479,     1626372422,     1634410065, \
    1642412593,     1650379192,     1658309049,     1666201354,     1674055296,     1681870068,     1689644863,     1697378878, \
    1705071309,     1712721356,     1720328222,     1727891112,     1735409232,     1742881793,     1750308007,     1757687090, \
    1765018260,     1772300740,     1779533755,     1786716533,     1793848307,     1800928313,     1807955790,     1814929984, \
    1821850141,     1828715514,     1835525359,     1842278938,     1848975517,     1855614364,     1862194757,     1868715974, \
    1875177302,     1881578030,     1887917455,     1894194878,     1900409606,     1906560951,     1912648232,     1918670773, \
    1924627904,     1930518962,     1936343291,     1942100238,     1947789160,     1953409419,     1958960384,     1964441431, \
    1969851943,     1975191310,     1980458928,     1985654202,     1990776544,     1995825373,     2000800116,     2005700206, \
    2010525087,     2015274208,     2019947026,     2024543009,     2029061631,     2033502373,     2037864727,     2042148192, \
    2046352276,     2050476495,     2054520374,     2058483447,     2062365256,     2066165354,     2069883301,     2073518666, \
    2077071029,     2080539978,     2083925111,     2087226034,     2090442363,     2093573725,     2096619756,     2099580099, \
    2102454411,     2105242356,     2107943608,     2110557853,     2113084783,     2115524105,     2117875533,     2120138790, \
    2122313613,     2124399746,     2126396945,     2128304975,     2130123612,     2131852643,     2133491864,     2135041084, \
    2136500119,     2137868799,     2139146961,     2140334457,     2141431146,     2142436898,     2143351596,     2144175132, \
    2144907409,     2145548340,     2146097849,     2146555873,     2146922357,     2147197258,     2147380543,     2147472191, \
} 

#define NUTTALL2048 {\
        779107,         779497,         780667,         782617,         785348,         788861,         793155,         798232, \
        804093,         810739,         818171,         826392,         835402,         845203,         855798,         867188, \
        879376,         892365,         906156,         920753,         936159,         952377,         969410,         987261, \
       1005934,        1025433,        1045762,        1066924,        1088924,        1111767,        1135456,        1159997, \
       1185395,        1211653,        1238778,        1266776,        1295650,        1325408,        1356054,        1387595, \
       1420037,        1453386,        1487648,        1522831,        1558940,        1595984,        1633968,        1672900, \
       1712788,        1753639,        1795461,        1838261,        1882048,        1926829,        1972614,        2019410, \
       2067226,        2116071,        2165955,        2216885,        2268872,        2321924,        2376052,        2431265, \
       2487573,        2544986,        2603515,        2663169,        2723959,        2785896,        2848991,        2913254, \
       2978698,        3045332,        3113170,        3182221,        3252499,        3324014,        3396780,        3470808, \
       3546110,        3622700,        3700590,        3779793,        3860321,        3942189,        4025409,        4109995, \
       4195960,        4283319,        4372085,        4462272,        4553895,        4646968,        4741506,        4837522, \
       4935033,        5034053,        5134598,        5236682,        5340322,        5445532,        5552329,        5660728, \
       5770746,        5882399,        5995703,        6110675,        6227331,        6345689,        6465765,        6587577, \
       6711141,        6836476,        6963598,        7092527,        7223278,        7355871,        7490324,        7626655, \
       7764883,        7905025,        8047102,        8191132,        8337134,        8485126,        8635130,        8787164, \
       8941247,        9097400,        9255643,        9415995,        9578477,        9743110,        9909914,       10078909, \
      10250116,       10423557,       10599252,       10777223,       10957491,       11140078,       11325005,       11512294, \
      11701968,       11894047,       12088555,       12285514,       12484947,       12686875,       12891322,       13098311, \
      13307865,       13520007,       13734760,       13952149,       14172195,       14394925,       14620360,       14848525, \
      15079445,       15313144,       15549645,       15788974,       16031156,       16276215,       16524176,       16775064, \
      17028904,       17285723,       17545544,       17808394,       18074299,       18343285,       18615377,       18890601, \
      19168984,       19450552,       19735332,       20023350,       20314633,       20609208,       20907102,       21208341, \
      21512954,       21820967,       22132408,       22447305,       22765684,       23087575,       23413005,       23742001, \
      24074593,       24410808,       24750675,       25094222,       25441478,       25792472,       26147232,       26505788, \
      26868168,       27234402,       27604519,       27978548,       28356518,       28738461,       29124404,       29514378, \
      29908413,       30306539,       30708786,       31115184,       31525763,       31940554,       32359587,       32782894, \
      33210504,       33642448,       34078758,       34519464,       34964597,       35414189,       35868271,       36326873, \
      36790029,       37257768,       37730123,       38207126,       38688808,       39175200,       39666336,       40162246, \
      40662964,       41168521,       41678949,       42194282,       42714550,       43239788,       43770027,       44305299, \
      44845639,       45391077,       45941649,       46497385,       47058319,       47624485,       48195916,       48772643, \
      49354702,       49942125,       50534945,       51133196,       51736911,       52346124,       52960869,       53581179, \
      54207088,       54838629,       55475837,       56118745,       56767387,       57421797,       58082009,       58748058, \
      59419976,       60097799,       60781560,       61471293,       62167034,       62868816,       63576673,       64290640, \
      65010750,       65737040,       66469542,       67208292,       67953323,       68704671,       69462369,       70226453, \
      70996957,       71773915,       72557362,       73347333,       74143863,       74946985,       75756735,       76573147, \
      77396256,       78226097,       79062704,       79906112,       80756355,       81613469,       82477487,       83348445, \
      84226378,       85111319,       86003304,       86902367,       87808543,       88721866,       89642372,       90570093, \
      91505067,       92447325,       93396904,       94353838,       95318161,       96289908,       97269112,       98255809, \
      99250033,      100251818,      101261198,      102278208,      103302881,      104335253,      105375357,      106423226, \
     107478896,      108542400,      109613773,      110693047,      111780257,      112875436,      113978619,      115089838, \
     116209128,      117336522,      118472054,      119615756,      120767662,      121927806,      123096221,      124272939, \
     125457993,      126651418,      127853245,      129063507,      130282238,      131509469,      132745233,      133989562, \
     135242490,      136504048,      137774268,      139053182,      140340823,      141637222,      142942411,      144256421, \
     145579284,      146911032,      148251696,      149601307,      150959896,      152327494,      153704132,      155089840, \
     156484650,      157888592,      159301695,      160723991,      162155509,      163596279,      165046331,      166505695, \
     167974400,      169452476,      170939951,      172436856,      173943218,      175459067,      176984431,      178519340, \
     180063820,      181617900,      183181609,      184754973,      186338022,      187930782,      189533280,      191145544, \
     192767601,      194399477,      196041199,      197692794,      199354288,      201025707,      202707076,      204398423, \
     206099771,      207811146,      209532574,      211264079,      213005687,      214757421,      216519306,      218291366, \
     220073625,      221866106,      223668834,      225481831,      227305121,      229138725,      230982668,      232836970, \
     234701656,      236576745,      238462260,      240358223,      242264654,      244181576,      246109007,      248046969, \
     249995483,      251954568,      253924244,      255904530,      257895446,      259897012,      261909244,      263932163, \
     265965786,      268010132,      270065217,      272131060,      274207678,      276295088,      278393306,      280502348, \
     282622232,      284752972,      286894584,      289047083,      291210485,      293384804,      295570055,      297766251, \
     299973407,      302191536,      304420650,      306660764,      308911890,      311174040,      313447226,      315731459, \
     318026752,      320333115,      322650560,      324979096,      327318733,      329669483,      332031353,      334404354, \
     336788494,      339183781,      341590225,      344007832,      346436610,      348876568,      351327711,      353790045, \
     356263578,      358748316,      361244263,      363751424,      366269806,      368799411,      371340245,      373892311, \
     376455613,      379030153,      381615935,      384212960,      386821231,      389440749,      392071516,      394713533, \
     397366800,      400031317,      402707084,      405394101,      408092366,      410801879,      413522637,      416254639, \
     418997881,      421752362,      424518079,      427295026,      430083201,      432882599,      435693216,      438515046, \
     441348083,      444192322,      447047756,      449914379,      452792184,      455681162,      458581307,      461492609, \
     464415060,      467348651,      470293372,      473249214,      476216165,      479194216,      482183354,      485183569, \
     488194849,      491217180,      494250550,      497294946,      500350355,      503416761,      506494151,      509582509, \
     512681821,      515792069,      518913239,      522045314,      525188276,      528342107,      531506791,      534682308, \
     537868640,      541065768,      544273671,      547492330,      550721724,      553961833,      557212634,      560474106, \
     563746227,      567028973,      570322323,      573626251,      576940734,      580265748,      583601268,      586947267, \
     590303721,      593670603,      597047886,      600435543,      603833546,      607241868,      610660480,      614089352, \
     617528456,      620977761,      624437238,      627906854,      631386580,      634876384,      638376232,      641886093, \
     645405934,      648935721,      652475420,      656024996,      659584415,      663153642,      666732640,      670321374, \
     673919806,      677527900,      681145618,      684772921,      688409772,      692056131,      695711958,      699377215, \
     703051860,      706735853,      710429152,      714131715,      717843501,      721564467,      725294570,      729033765, \
     732782010,      736539259,      740305467,      744080590,      747864581,      751657394,      755458983,      759269299, \
     763088295,      766915924,      770752136,      774596883,      778450114,      782311781,      786181832,      790060217, \
     793946885,      797841783,      801744859,      805656061,      809575336,      813502630,      817437889,      821381058, \
     825332083,      829290908,      833257478,      837231736,      841213625,      845203089,      849200069,      853204509, \
     857216348,      861235529,      865261992,      869295677,      873336523,      877384472,      881439460,      885501427, \
     889570311,      893646049,      897728579,      901817836,      905913759,      910016281,      914125340,      918240869, \
     922362804,      926491079,      930625627,      934766382,      938913276,      943066243,      947225214,      951390121, \
     955560895,      959737467,      963919768,      968107727,      972301275,      976500339,      980704850,      984914736, \
     989129924,      993350343,      997575919,     1001806579,     1006042250,     1010282858,     1014528328,     1018778585, \
    1023033555,     1027293162,     1031557331,     1035825984,     1040099045,     1044376437,     1048658082,     1052943904, \
    1057233823,     1061527762,     1065825640,     1070127380,     1074432901,     1078742124,     1083054967,     1087371351, \
    1091691194,     1096014415,     1100340933,     1104670664,     1109003526,     1113339438,     1117678315,     1122020074, \
    1126364631,     1130711903,     1135061804,     1139414250,     1143769156,     1148126436,     1152486005,     1156847776, \
    1161211663,     1165577579,     1169945437,     1174315150,     1178686631,     1183059790,     1187434541,     1191810793, \
    1196188460,     1200567450,     1204947676,     1209329047,     1213711473,     1218094863,     1222479128,     1226864177, \
    1231249917,     1235636259,     1240023110,     1244410378,     1248797971,     1253185797,     1257573763,     1261961776, \
    1266349742,     1270737569,     1275125163,     1279512429,     1283899274,     1288285603,     1292671321,     1297056333, \
    1301440546,     1305823862,     1310206187,     1314587425,     1318967479,     1323346254,     1327723654,     1332099581, \
    1336473939,     1340846631,     1345217560,     1349586628,     1353953738,     1358318792,     1362681693,     1367042341, \
    1371400639,     1375756489,     1380109791,     1384460447,     1388808359,     1393153426,     1397495551,     1401834633, \
    1406170572,     1410503270,     1414832627,     1419158541,     1423480915,     1427799646,     1432114636,     1436425783, \
    1440732987,     1445036147,     1449335163,     1453629933,     1457920357,     1462206334,     1466487762,     1470764540, \
    1475036567,     1479303742,     1483565962,     1487823127,     1492075134,     1496321882,     1500563269,     1504799194, \
    1509029554,     1513254247,     1517473172,     1521686225,     1525893307,     1530094313,     1534289142,     1538477692, \
    1542659861,     1546835546,     1551004645,     1555167055,     1559322676,     1563471403,     1567613135,     1571747770, \
    1575875205,     1579995339,     1584108068,     1588213290,     1592310904,     1596400807,     1600482898,     1604557073, \
    1608623230,     1612681269,     1616731086,     1620772579,     1624805648,     1628830190,     1632846102,     1636853285, \
    1640851635,     1644841051,     1648821432,     1652792676,     1656754682,     1660707349,     1664650576,     1668584261, \
    1672508304,     1676422603,     1680327058,     1684221569,     1688106035,     1691980355,     1695844429,     1699698157, \
    1703541440,     1707374177,     1711196268,     1715007614,     1718808116,     1722597674,     1726376189,     1730143563, \
    1733899696,     1737644490,     1741377846,     1745099666,     1748809853,     1752508308,     1756194933,     1759869631, \
    1763532305,     1767182858,     1770821193,     1774447212,     1778060820,     1781661921,     1785250418,     1788826215, \
    1792389217,     1795939329,     1799476456,     1803000502,     1806511373,     1810008975,     1813493214,     1816963995, \
    1820421226,     1823864813,     1827294662,     1830710681,     1834112778,     1837500861,     1840874836,     1844234614, \
    1847580102,     1850911209,     1854227845,     1857529920,     1860817342,     1864090023,     1867347872,     1870590801, \
    1873818721,     1877031543,     1880229179,     1883411541,     1886578541,     1889730093,     1892866110,     1895986505, \
    1899091191,     1902180084,     1905253098,     1908310147,     1911351147,     1914376014,     1917384664,     1920377013, \
    1923352979,     1926312477,     1929255426,     1932181744,     1935091350,     1937984161,     1940860098,     1943719080, \
    1946561026,     1949385858,     1952193496,     1954983862,     1957756876,     1960512462,     1963250542,     1965971039, \
    1968673876,     1971358977,     1974026266,     1976675669,     1979307110,     1981920515,     1984515811,     1987092923, \
    1989651779,     1992192307,     1994714434,     1997218089,     1999703200,     2002169698,     2004617513,     2007046573, \
    2009456811,     2011848159,     2014220546,     2016573907,     2018908174,     2021223280,     2023519160,     2025795747, \
    2028052976,     2030290784,     2032509105,     2034707877,     2036887036,     2039046521,     2041186268,     2043306216, \
    2045406306,     2047486475,     2049546666,     2051586817,     2053606871,     2055606769,     2057586455,     2059545870, \
    2061484958,     2063403663,     2065301931,     2067179705,     2069036932,     2070873559,     2072689531,     2074484798, \
    2076259305,     2078013003,     2079745841,     2081457767,     2083148733,     2084818690,     2086467588,     2088095381, \
    2089702021,     2091287461,     2092851655,     2094394558,     2095916125,     2097416311,     2098895074,     2100352369, \
    2101788154,     2103202389,     2104595030,     2105966039,     2107315374,     2108642996,     2109948868,     2111232949, \
    2112495204,     2113735596,     2114954087,     2116150642,     2117325227,     2118477807,     2119608348,     2120716817, \
    2121803183,     2122867412,     2123909474,     2124929338,     2125926975,     2126902355,     2127855450,     2128786231, \
    2129694672,     2130580745,     2131444425,     2132285687,     2133104505,     2133900856,     2134674716,     2135426063, \
    2136154874,     2136861129,     2137544805,     2138205885,     2138844346,     2139460172,     2140053344,     2140623845, \
    2141171657,     2141696765,     2142199153,     2142678807,     2143135712,     2143569854,     2143981222,     2144369803, \
    2144735585,     2145078559,     2145398712,     2145696038,     2145970525,     2146222167,     2146450957,     2146656886, \
    2146839950,     2147000142,     2147137459,     2147251895,     2147343449,     2147412116,     2147457896,     2147480786, \
} 

#define NUTTALL4096 {\
        779107,         779205,         779497,         779984,         780666,         781544,         782616,         783883, \
        785345,         787003,         788856,         790904,         793148,         795587,         798223,         801054, \
        804081,         807304,         810723,         814339,         818152,         822162,         826368,         830772, \
        835374,         840173,         845170,         850366,         855760,         861353,         867145,         873136, \
        879327,         885718,         892309,         899101,         906094,         913288,         920684,         928282, \
        936082,         944085,         952292,         960702,         969316,         978135,         987158,         996387, \
       1005822,        1015463,        1025311,        1035367,        1045630,        1056101,        1066782,        1077671, \
       1088771,        1100081,        1111602,        1123335,        1135280,        1147437,        1159808,        1172393, \
       1185193,        1198208,        1211438,        1224885,        1238550,        1252432,        1266533,        1280853, \
       1295392,        1310153,        1325135,        1340339,        1355765,        1371416,        1387290,        1403390, \
       1419715,        1436267,        1453047,        1470055,        1487292,        1504759,        1522457,        1540386, \
       1558547,        1576942,        1595572,        1614436,        1633536,        1652873,        1672448,        1692262, \
       1712315,        1732609,        1753145,        1773923,        1794944,        1816210,        1837722,        1859480, \
       1881485,        1903739,        1926243,        1948997,        1972003,        1995262,        2018774,        2042542, \
       2066565,        2090846,        2115384,        2140182,        2165241,        2190561,        2216144,        2241991, \
       2268102,        2294481,        2321126,        2348040,        2375225,        2402680,        2430408,        2458409, \
       2486685,        2515237,        2544066,        2573174,        2602563,        2632232,        2662184,        2692419, \
       2722940,        2753748,        2784843,        2816227,        2847903,        2879870,        2912130,        2944686, \
       2977537,        3010686,        3044134,        3077883,        3111933,        3146287,        3180946,        3215910, \
       3251183,        3286765,        3322658,        3358863,        3395382,        3432216,        3469368,        3506837, \
       3544627,        3582738,        3621173,        3659932,        3699018,        3738431,        3778174,        3818249, \
       3858656,        3899398,        3940476,        3981892,        4023647,        4065744,        4108184,        4150968, \
       4194098,        4237577,        4281406,        4325586,        4370119,        4415007,        4460253,        4505856, \
       4551821,        4598147,        4644838,        4691895,        4739319,        4787113,        4835278,        4883816, \
       4932730,        4982021,        5031690,        5081741,        5132174,        5182992,        5234196,        5285789, \
       5337772,        5390148,        5442918,        5496084,        5549649,        5603614,        5657982,        5712753, \
       5767932,        5823518,        5879515,        5935925,        5992749,        6049990,        6107649,        6165730, \
       6224233,        6283161,        6342516,        6402301,        6462517,        6523167,        6584252,        6645775, \
       6707738,        6770144,        6832993,        6896290,        6960035,        7024232,        7088881,        7153986, \
       7219549,        7285572,        7352057,        7419007,        7486424,        7554310,        7622667,        7691498, \
       7760805,        7830591,        7900857,        7971606,        8042841,        8114564,        8186777,        8259483, \
       8332683,        8406381,        8480579,        8555279,        8630484,        8706196,        8782418,        8859151, \
       8936400,        9014165,        9092449,        9171256,        9250587,        9330445,        9410833,        9491752, \
       9573207,        9655198,        9737729,        9820802,        9904421,        9988586,       10073302,       10158571, \
      10244394,       10330776,       10417718,       10505223,       10593294,       10681934,       10771145,       10860929, \
      10951290,       11042230,       11133752,       11225859,       11318553,       11411837,       11505714,       11600186, \
      11695257,       11790929,       11887205,       11984087,       12081579,       12179682,       12278401,       12377738, \
      12477696,       12578276,       12679484,       12781320,       12883789,       12986892,       13090633,       13195015, \
      13300041,       13405713,       13512034,       13619008,       13726637,       13834924,       13943872,       14053484, \
      14163764,       14274713,       14386336,       14498634,       14611611,       14725271,       14839615,       14954647, \
      15070371,       15186788,       15303903,       15421717,       15540236,       15659460,       15779394,       15900040, \
      16021402,       16143482,       16266285,       16389812,       16514067,       16639054,       16764775,       16891233, \
      17018432,       17146375,       17275064,       17404504,       17534698,       17665648,       17797357,       17929830, \
      18063069,       18197077,       18331858,       18467415,       18603752,       18740870,       18878775,       19017468, \
      19156954,       19297235,       19438316,       19580198,       19722886,       19866383,       20010692,       20155817, \
      20301761,       20448527,       20596118,       20744538,       20893791,       21043880,       21194808,       21346578, \
      21499194,       21652660,       21806978,       21962153,       22118187,       22275085,       22432849,       22591483, \
      22750991,       22911376,       23072641,       23234790,       23397827,       23561754,       23726576,       23892296, \
      24058918,       24226445,       24394880,       24564228,       24734491,       24905673,       25077779,       25250811, \
      25424772,       25599668,       25775500,       25952274,       26129992,       26308658,       26488275,       26668848, \
      26850380,       27032874,       27216335,       27400766,       27586170,       27772551,       27959913,       28148260, \
      28337595,       28527923,       28719245,       28911568,       29104893,       29299225,       29494568,       29690925, \
      29888300,       30086697,       30286120,       30486572,       30688057,       30890579,       31094142,       31298749, \
      31504404,       31711111,       31918874,       32127697,       32337584,       32548537,       32760562,       32973662, \
      33187840,       33403102,       33619449,       33836888,       34055420,       34275051,       34495783,       34717622, \
      34940570,       35164632,       35389811,       35616112,       35843538,       36072094,       36301783,       36532609, \
      36764576,       36997688,       37231949,       37467363,       37703934,       37941665,       38180562,       38420627, \
      38661865,       38904280,       39147875,       39392656,       39638624,       39885786,       40134144,       40383703, \
      40634467,       40886440,       41139625,       41394027,       41649650,       41906498,       42164575,       42423885, \
      42684432,       42946220,       43209253,       43473536,       43739072,       44005865,       44273920,       44543240, \
      44813830,       45085694,       45358835,       45633259,       45908968,       46185968,       46464262,       46743855, \
      47024750,       47306952,       47590464,       47875292,       48161439,       48448909,       48737706,       49027835, \
      49319299,       49612104,       49906252,       50201749,       50498598,       50796803,       51096369,       51397301, \
      51699601,       52003275,       52308326,       52614758,       52922577,       53231786,       53542389,       53854390, \
      54167794,       54482605,       54798828,       55116465,       55435523,       55756004,       56077913,       56401254, \
      56726032,       57052251,       57379915,       57709028,       58039594,       58371618,       58705105,       59040057, \
      59376480,       59714378,       60053755,       60394616,       60736963,       61080803,       61426139,       61772975, \
      62121316,       62471166,       62822530,       63175410,       63529813,       63885742,       64243201,       64602195, \
      64962728,       65324804,       65688428,       66053603,       66420335,       66788627,       67158484,       67529911, \
      67902910,       68277488,       68653647,       69031393,       69410729,       69791660,       70174191,       70558325, \
      70944068,       71331422,       71720393,       72110985,       72503202,       72897049,       73292529,       73689648, \
      74088409,       74488817,       74890876,       75294591,       75699965,       76107004,       76515711,       76926091, \
      77338148,       77751886,       78167310,       78584425,       79003234,       79423741,       79845952,       80269870, \
      80695500,       81122846,       81551913,       81982704,       82415224,       82849478,       83285470,       83723203, \
      84162683,       84603914,       85046900,       85491645,       85938154,       86386431,       86836481,       87288307, \
      87741914,       88197307,       88654489,       89113465,       89574240,       90036817,       90501201,       90967396, \
      91435407,       91905238,       92376893,       92850377,       93325693,       93802847,       94281842,       94762682, \
      95245373,       95729918,       96216322,       96704589,       97194723,       97686728,       98180610,       98676371, \
      99174017,       99673552,      100174979,      100678304,      101183530,      101690662,      102199705,      102710661, \
     103223537,      103738335,      104255060,      104773717,      105294309,      105816841,      106341318,      106867743, \
     107396120,      107926455,      108458750,      108993011,      109529242,      110067447,      110607629,      111149794, \
     111693946,      112240088,      112788225,      113338361,      113890501,      114444648,      115000807,      115558982, \
     116119177,      116681397,      117245645,      117811926,      118380243,      118950602,      119523006,      120097459, \
     120673966,      121252530,      121833156,      122415848,      123000611,      123587447,      124176362,      124767359, \
     125360443,      125955618,      126552888,      127152256,      127753728,      128357306,      128962996,      129570801, \
     130180726,      130792774,      131406949,      132023256,      132641699,      133262281,      133885007,      134509881, \
     135136906,      135766088,      136397429,      137030934,      137666607,      138304451,      138944472,      139586673, \
     140231057,      140877629,      141526393,      142177352,      142830512,      143485875,      144143445,      144803227, \
     145465225,      146129441,      146795881,      147464549,      148135447,      148808581,      149483953,      150161568, \
     150841430,      151523542,      152207908,      152894533,      153583420,      154274572,      154967995,      155663691, \
     156361664,      157061918,      157764458,      158469286,      159176406,      159885823,      160597540,      161311560, \
     162027888,      162746528,      163467482,      164190755,      164916351,      165644272,      166374524,      167107109, \
     167842031,      168579294,      169318902,      170060857,      170805165,      171551828,      172300850,      173052234, \
     173805985,      174562106,      175320600,      176081471,      176844723,      177610359,      178378382,      179148797, \
     179921607,      180696815,      181474424,      182254439,      183036862,      183821698,      184608949,      185398620, \
     186190713,      186985232,      187782180,      188581562,      189383379,      190187636,      190994336,      191803483, \
     192615079,      193429128,      194245634,      195064599,      195886027,      196709922,      197536286,      198365124, \
     199196437,      200030230,      200866505,      201705266,      202546517,      203390259,      204236497,      205085234, \
     205936473,      206790217,      207646469,      208505232,      209366509,      210230304,      211096620,      211965460, \
     212836826,      213710722,      214587151,      215466115,      216347619,      217231665,      218118256,      219007394, \
     219899083,      220793327,      221690127,      222589486,      223491409,      224395897,      225302953,      226212580, \
     227124782,      228039561,      228956919,      229876861,      230799387,      231724502,      232652208,      233582508, \
     234515404,      235450899,      236388997,      237329699,      238273008,      239218928,      240167460,      241118608, \
     242072373,      243028759,      243987769,      244949404,      245913668,      246880562,      247850090,      248822254, \
     249797057,      250774500,      251754587,      252737320,      253722702,      254710734,      255701420,      256694761, \
     257690760,      258689420,      259690742,      260694730,      261701385,      262710710,      263722707,      264737378, \
     265754726,      266774752,      267797460,      268822851,      269850927,      270881691,      271915145,      272951290, \
     273990130,      275031666,      276075900,      277122835,      278172472,      279224813,      280279861,      281337617, \
     282398084,      283461263,      284527156,      285595766,      286667094,      287741142,      288817912,      289897406, \
     290979626,      292064573,      293152250,      294242658,      295335799,      296431674,      297530286,      298631636, \
     299735726,      300842558,      301952133,      303064452,      304179518,      305297332,      306417896,      307541211, \
     308667279,      309796101,      310927680,      312062015,      313199109,      314338964,      315481580,      316626960, \
     317775104,      318926014,      320079691,      321236137,      322395353,      323557340,      324722100,      325889634, \
     327059942,      328233027,      329408889,      330587530,      331768951,      332953153,      334140137,      335329904, \
     336522455,      337717792,      338915915,      340116826,      341320525,      342527013,      343736291,      344948361, \
     346163223,      347380879,      348601328,      349824572,      351050611,      352279447,      353511081,      354745512, \
     355982742,      357222772,      358465602,      359711233,      360959665,      362210900,      363464937,      364721778, \
     365981423,      367243872,      368509126,      369777187,      371048053,      372321725,      373598205,      374877492, \
     376159587,      377444490,      378732202,      380022723,      381316053,      382612192,      383911141,      385212900, \
     386517470,      387824849,      389135040,      390448041,      391763853,      393082476,      394403910,      395728156, \
     397055212,      398385080,      399717759,      401053249,      402391550,      403732662,      405076585,      406423319, \
     407772864,      409125219,      410480385,      411838360,      413199146,      414562741,      415929145,      417298358, \
     418670380,      420045210,      421422848,      422803294,      424186547,      425572606,      426961471,      428353142, \
     429747618,      431144899,      432544984,      433947872,      435353563,      436762055,      438173350,      439587445, \
     441004340,      442424034,      443846527,      445271817,      446699904,      448130787,      449564466,      451000938, \
     452440204,      453882263,      455327112,      456774752,      458225182,      459678400,      461134405,      462593196, \
     464054772,      465519132,      466986275,      468456200,      469928904,      471404388,      472882649,      474363687, \
     475847500,      477334087,      478823446,      480315577,      481810476,      483308144,      484808579,      486311779, \
     487817742,      489326467,      490837953,      492352198,      493869199,      495388957,      496911468,      498436731, \
     499964745,      501495507,      503029016,      504565271,      506104268,      507646006,      509190484,      510737700, \
     512287651,      513840335,      515395751,      516953896,      518514769,      520078367,      521644689,      523213731, \
     524785493,      526359971,      527937163,      529517068,      531099683,      532685005,      534273033,      535863764, \
     537457195,      539053325,      540652150,      542253669,      543857878,      545464776,      547074359,      548686626, \
     550301573,      551919198,      553539498,      555162471,      556788114,      558416424,      560047399,      561681035, \
     563317330,      564956280,      566597884,      568242138,      569889039,      571538584,      573190771,      574845596, \
     576503056,      578163149,      579825870,      581491217,      583159187,      584829777,      586502983,      588178803, \
     589857232,      591538268,      593221907,      594908146,      596596981,      598288410,      599982429,      601679033, \
     603378221,      605079988,      606784330,      608491245,      610200728,      611912777,      613627386,      615344553, \
     617064274,      618786545,      620511363,      622238723,      623968622,      625701056,      627436020,      629173512, \
     630913527,      632656062,      634401111,      636148672,      637898740,      639651311,      641406380,      643163945, \
     644924000,      646686542,      648451566,      650219068,      651989044,      653761489,      655536399,      657313770, \
     659093597,      660875876,      662660603,      664447772,      666237380,      668029422,      669823893,      671620789, \
     673420105,      675221837,      677025979,      678832528,      680641477,      682452824,      684266562,      686082688, \
     687901195,      689722080,      691545337,      693370961,      695198948,      697029293,      698861990,      700697034, \
     702534421,      704374145,      706216201,      708060584,      709907288,      711756309,      713607642,      715461280, \
     717317219,      719175454,      721035978,      722898787,      724763875,      726631237,      728500867,      730372760, \
     732246910,      734123312,      736001959,      737882847,      739765970,      741651322,      743538898,      745428691, \
     747320695,      749214906,      751111318,      753009923,      754910717,      756813694,      758718848,      760626172, \
     762535661,      764447309,      766361110,      768277057,      770195144,      772115366,      774037716,      775962189, \
     777888777,      779817474,      781748275,      783681173,      785616161,      787553234,      789492385,      791433607, \
     793376894,      795322239,      797269637,      799219081,      801170563,      803124077,      805079618,      807037178, \
     808996750,      810958327,      812921904,      814887473,      816855028,      818824561,      820796067,      822769537, \
     824744965,      826722345,      828701668,      830682929,      832666121,      834651235,      836638266,      838627205, \
     840618047,      842610783,      844605407,      846601912,      848600290,      850600533,      852602636,      854606589, \
     856612387,      858620022,      860629485,      862640771,      864653871,      866668778,      868685484,      870703982, \
     872724265,      874746324,      876770153,      878795743,      880823087,      882852177,      884883005,      886915564, \
     888949846,      890985844,      893023548,      895062952,      897104048,      899146827,      901191282,      903237405, \
     905285187,      907334621,      909385699,      911438413,      913492754,      915548715,      917606287,      919665462, \
     921726232,      923788589,      925852524,      927918029,      929985096,      932053717,      934123883,      936195585, \
     938268816,      940343567,      942419830,      944497595,      946576855,      948657601,      950739824,      952823516, \
     954908668,      956995272,      959083318,      961172799,      963263705,      965356028,      967449759,      969544889, \
     971641409,      973739311,      975838585,      977939223,      980041216,      982144554,      984249230,      986355233, \
     988462555,      990571187,      992681120,      994792344,      996904851,      999018631,     1001133676,     1003249975, \
    1005367520,     1007486302,     1009606311,     1011727538,     1013849973,     1015973608,     1018098433,     1020224439, \
    1022351615,     1024479953,     1026609444,     1028740077,     1030871844,     1033004734,     1035138738,     1037273847, \
    1039410051,     1041547341,     1043685706,     1045825137,     1047965624,     1050107158,     1052249729,     1054393327, \
    1056537942,     1058683565,     1060830185,     1062977794,     1065126380,     1067275934,     1069426446,     1071577907, \
    1073730305,     1075883632,     1078037877,     1080193030,     1082349081,     1084506020,     1086663836,     1088822521, \
    1090982063,     1093142453,     1095303679,     1097465733,     1099628604,     1101792281,     1103956754,     1106122013, \
    1108288048,     1110454848,     1112622403,     1114790702,     1116959735,     1119129492,     1121299962,     1123471135, \
    1125643001,     1127815547,     1129988765,     1132162644,     1134337173,     1136512341,     1138688138,     1140864553, \
    1143041576,     1145219195,     1147397401,     1149576182,     1151755528,     1153935428,     1156115871,     1158296846, \
    1160478343,     1162660351,     1164842858,     1167025854,     1169209329,     1171393270,     1173577668,     1175762511, \
    1177947789,     1180133490,     1182319603,     1184506117,     1186693022,     1188880306,     1191067957,     1193255966, \
    1195444321,     1197633010,     1199822023,     1202011349,     1204200975,     1206390892,     1208581087,     1210771550, \
    1212962269,     1215153233,     1217344431,     1219535851,     1221727482,     1223919313,     1226111332,     1228303527, \
    1230495889,     1232688404,     1234881062,     1237073852,     1239266761,     1241459778,     1243652892,     1245846092, \
    1248039365,     1250232700,     1252426085,     1254619510,     1256812962,     1259006430,     1261199902,     1263393366, \
    1265586812,     1267780226,     1269973598,     1272166916,     1274360168,     1276553342,     1278746426,     1280939410, \
    1283132280,     1285325026,     1287517635,     1289710095,     1291902396,     1294094524,     1296286468,     1298478217, \
    1300669757,     1302861078,     1305052168,     1307243014,     1309433604,     1311623927,     1313813971,     1316003723, \
    1318193172,     1320382305,     1322571111,     1324759577,     1326947692,     1329135443,     1331322819,     1333509807, \
    1335696394,     1337882570,     1340068322,     1342253638,     1344438505,     1346622911,     1348806845,     1350990294, \
    1353173245,     1355355688,     1357537608,     1359718995,     1361899836,     1364080119,     1366259831,     1368438960, \
    1370617494,     1372795420,     1374972727,     1377149402,     1379325432,     1381500806,     1383675511,     1385849534, \
    1388022863,     1390195487,     1392367391,     1394538565,     1396708996,     1398878670,     1401047577,     1403215702, \
    1405383035,     1407549562,     1409715272,     1411880151,     1414044186,     1416207367,     1418369680,     1420531112, \
    1422691651,     1424851285,     1427010001,     1429167787,     1431324629,     1433480516,     1435635435,     1437789373, \
    1439942318,     1442094257,     1444245178,     1446395068,     1448543914,     1450691704,     1452838425,     1454984065, \
    1457128611,     1459272050,     1461414370,     1463555558,     1465695601,     1467834488,     1469972204,     1472108738, \
    1474244076,     1476378207,     1478511117,     1480642794,     1482773226,     1484902398,     1487030299,     1489156917, \
    1491282237,     1493406249,     1495528938,     1497650292,     1499770299,     1501888945,     1504006219,     1506122107, \
    1508236596,     1510349674,     1512461329,     1514571546,     1516680315,     1518787621,     1520893452,     1522997795, \
    1525100638,     1527201968,     1529301772,     1531400038,     1533496752,     1535591901,     1537685474,     1539777457, \
    1541867837,     1543956602,     1546043739,     1548129236,     1550213078,     1552295255,     1554375752,     1556454557, \
    1558531657,     1560607040,     1562680693,     1564752602,     1566822756,     1568891141,     1570957745,     1573022555, \
    1575085558,     1577146741,     1579206091,     1581263596,     1583319244,     1585373020,     1587424913,     1589474910, \
    1591522997,     1593569163,     1595613394,     1597655678,     1599696001,     1601734352,     1603770717,     1605805083, \
    1607837439,     1609867770,     1611896065,     1613922310,     1615946494,     1617968602,     1619988623,     1622006543, \
    1624022351,     1626036033,     1628047576,     1630056968,     1632064196,     1634069247,     1636072110,     1638072770, \
    1640071215,     1642067433,     1644061411,     1646053136,     1648042596,     1650029778,     1652014669,     1653997256, \
    1655977528,     1657955470,     1659931072,     1661904319,     1663875200,     1665843701,     1667809811,     1669773516, \
    1671734804,     1673693663,     1675650079,     1677604040,     1679555534,     1681504548,     1683451070,     1685395086, \
    1687336585,     1689275553,     1691211979,     1693145850,     1695077153,     1697005876,     1698932005,     1700855530, \
    1702776437,     1704694714,     1706610348,     1708523327,     1710433639,     1712341270,     1714246209,     1716148444, \
    1718047961,     1719944748,     1721838793,     1723730084,     1725618609,     1727504354,     1729387307,     1731267457, \
    1733144791,     1735019296,     1736890961,     1738759772,     1740625718,     1742488787,     1744348966,     1746206242, \
    1748060604,     1749912040,     1751760537,     1753606083,     1755448666,     1757288273,     1759124893,     1760958513, \
    1762789121,     1764616706,     1766441254,     1768262754,     1770081194,     1771896562,     1773708845,     1775518032, \
    1777324110,     1779127068,     1780926893,     1782723574,     1784517099,     1786307455,     1788094631,     1789878614, \
    1791659393,     1793436956,     1795211291,     1796982386,     1798750229,     1800514809,     1802276113,     1804034130, \
    1805788848,     1807540255,     1809288339,     1811033089,     1812774493,     1814512539,     1816247216,     1817978511, \
    1819706414,     1821430912,     1823151993,     1824869647,     1826583862,     1828294625,     1830001926,     1831705753, \
    1833406094,     1835102938,     1836796274,     1838486089,     1840172372,     1841855113,     1843534299,     1845209919, \
    1846881962,     1848550417,     1850215271,     1851876514,     1853534134,     1855188120,     1856838462,     1858485146, \
    1860128163,     1861767501,     1863403149,     1865035096,     1866663330,     1868287840,     1869908616,     1871525646, \
    1873138919,     1874748424,     1876354150,     1877956086,     1879554221,     1881148545,     1882739045,     1884325711, \
    1885908533,     1887487499,     1889062598,     1890633820,     1892201154,     1893764589,     1895324114,     1896879719, \
    1898431392,     1899979123,     1901522902,     1903062717,     1904598559,     1906130415,     1907658277,     1909182133, \
    1910701972,     1912217785,     1913729560,     1915237287,     1916740956,     1918240557,     1919736078,     1921227509, \
    1922714841,     1924198063,     1925677164,     1927152134,     1928622963,     1930089640,     1931552156,     1933010501, \
    1934464663,     1935914633,     1937360402,     1938801957,     1940239291,     1941672392,     1943101251,     1944525857, \
    1945946201,     1947362273,     1948774063,     1950181560,     1951584756,     1952983639,     1954378202,     1955768432, \
    1957154322,     1958535861,     1959913039,     1961285848,     1962654276,     1964018315,     1965377955,     1966733186, \
    1968083999,     1969430384,     1970772332,     1972109834,     1973442880,     1974771460,     1976095566,     1977415187, \
    1978730315,     1980040940,     1981347053,     1982648646,     1983945707,     1985238229,     1986526203,     1987809619, \
    1989088468,     1990362740,     1991632428,     1992897522,     1994158013,     1995413893,     1996665151,     1997911780, \
    1999153771,     2000391114,     2001623801,     2002851823,     2004075172,     2005293839,     2006507814,     2007717090, \
    2008921659,     2010121510,     2011316636,     2012507029,     2013692679,     2014873578,     2016049719,     2017221092, \
    2018387689,     2019549502,     2020706523,     2021858743,     2023006154,     2024148748,     2025286517,     2026419453, \
    2027547547,     2028670791,     2029789178,     2030902700,     2032011347,     2033115114,     2034213991,     2035307971, \
    2036397045,     2037481207,     2038560448,     2039634761,     2040704138,     2041768571,     2042828053,     2043882575, \
    2044932131,     2045976713,     2047016314,     2048050925,     2049080540,     2050105151,     2051124751,     2052139332, \
    2053148887,     2054153409,     2055152891,     2056147325,     2057136704,     2058121022,     2059100270,     2060074443, \
    2061043533,     2062007532,     2062966435,     2063920233,     2064868921,     2065812492,     2066750937,     2067684252, \
    2068612429,     2069535461,     2070453342,     2071366065,     2072273623,     2073176010,     2074073220,     2074965246, \
    2075852081,     2076733719,     2077610153,     2078481378,     2079347387,     2080208174,     2081063732,     2081914056, \
    2082759138,     2083598974,     2084433557,     2085262880,     2086086938,     2086905726,     2087719236,     2088527463, \
    2089330401,     2090128045,     2090920388,     2091707425,     2092489150,     2093265558,     2094036642,     2094802397, \
    2095562818,     2096317899,     2097067635,     2097812020,     2098551048,     2099284715,     2100013015,     2100735942, \
    2101453492,     2102165660,     2102872439,     2103573825,     2104269813,     2104960397,     2105645573,     2106325336, \
    2106999681,     2107668602,     2108332095,     2108990156,     2109642778,     2110289958,     2110931691,     2111567973, \
    2112198797,     2112824161,     2113444058,     2114058486,     2114667439,     2115270912,     2115868903,     2116461405, \
    2117048415,     2117629928,     2118205941,     2118776448,     2119341447,     2119900932,     2120454900,     2121003346, \
    2121546267,     2122083658,     2122615516,     2123141837,     2123662617,     2124177852,     2124687538,     2125191672, \
    2125690249,     2126183267,     2126670721,     2127152609,     2127628926,     2128099669,     2128564835,     2129024419, \
    2129478420,     2129926833,     2130369656,     2130806884,     2131238515,     2131664546,     2132084973,     2132499793, \
    2132909004,     2133312602,     2133710585,     2134102949,     2134489692,     2134870810,     2135246301,     2135616163, \
    2135980392,     2136338985,     2136691941,     2137039257,     2137380929,     2137716956,     2138047335,     2138372064, \
    2138691140,     2139004561,     2139312324,     2139614428,     2139910870,     2140201648,     2140486760,     2140766203, \
    2141039976,     2141308077,     2141570503,     2141827253,     2142078325,     2142323717,     2142563427,     2142797453, \
    2143025795,     2143248449,     2143465415,     2143676690,     2143882274,     2144082165,     2144276361,     2144464860, \
    2144647663,     2144824766,     2144996169,     2145161871,     2145321870,     2145476165,     2145624755,     2145767639, \
    2145904816,     2146036285,     2146162045,     2146282094,     2146396433,     2146505060,     2146607975,     2146705176, \
    2146796663,     2146882436,     2146962493,     2147036834,     2147105459,     2147168367,     2147225558,     2147277030, \
    2147322785,     2147362820,     2147397137,     2147425735,     2147448614,     2147465773,     2147477212,     2147482932, \
} 


 #endif // _FFT_NUTTALL_Q31_H_
//=============================================================================
// End of File
//=============================================================================
